to abdicate - Espagnol Anglais Dictionnaire